package edu.pitt.dbmi.odie.gapp.gwt.client.navigator;

import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;

import edu.pitt.dbmi.odie.gapp.gwt.client.dao.ODIE_DaoAnalysis;

/**
 * The client side stub for the RPC service.
 */
@RemoteServiceRelativePath("choose")
public interface ODIE_NavigatorSelectionService extends RemoteService {
	ODIE_DaoAnalysis fetchCurrentAnalysis();
	ODIE_DaoAnalysis selectAnalysis(String id);
	ODIE_DaoAnalysis selectDocument(String odieAnalysisId, String id);
	ODIE_DaoAnalysis selectAnnotation(String odieAnalysisId, String odieDocumentId, String id);
	String fetchCurrentDocument() ;
}
